﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Security;

namespace StationMapConfigTools.BasicClass
{
    public abstract class Sharp:IDisposable,ICloneable
    {

        /// <summary>
        /// 创建 Sharp 的浅表副本
        /// </summary>
        /// <returns>Sharp 的浅表副本</returns>
        [SecuritySafeCritical]
        public virtual object Clone()
        {
            return base.MemberwiseClone();
        }
        /// <summary>
        /// 释放资源
        /// </summary>
        public virtual void Dispose()
        {
            System.GC.SuppressFinalize(this);
        }
    }
}
